having a long and large nose - German English Dictionary